<?php 
class Application_Model_LiquidacionAdjunto extends ZendExt_Db_Table_Row_Abstract {
	protected $_tableClass = "Application_Model_DbTable_LiquidacionAdjunto";
	protected $_id_liquidacion_adjunto = null;
	protected $_id_liquidacion = null;
	protected $_file_adjunto = null;
	protected $_tipo_adjunto = null;
	public $_data = null;
	public function getId_liquidacion_adjunto(){
		return $this->_id_liquidacion_adjunto;
	}
	public function getId_liquidacion(){
		return $this->_id_liquidacion;
	}
	public function getFile_adjunto(){
		return $this->_file_adjunto;
	}
	public function getTipo_adjunto(){
		return $this->_tipo_adjunto;
	}
	public function setId_liquidacion_adjunto($_id_liquidacion_adjunto){
		$this->_id_liquidacion_adjunto = $_id_liquidacion_adjunto;
	}
	public function setId_liquidacion($_id_liquidacion){
		$this->_id_liquidacion = $_id_liquidacion;
	}
	public function setFile_adjunto($_file_adjunto){
		$this->_file_adjunto = $_file_adjunto;
	}
	public function setTipo_adjunto($_tipo_adjunto){
		$this->_tipo_adjunto = $_tipo_adjunto;
	}
	public function __get($propertyName) {
		$getter = "get" . $propertyName;
		if (!method_exists($this, $getter)) {
    		throw new RuntimeException("Property by name " . $propertyName . " not found as part of this object.");
		}
		return $this->{$getter}();
	}
	public function toArr() {
		return array(
			'id_liquidacion_adjunto' => $this->_id_liquidacion_adjunto, 
			'id_liquidacion' => $this->_id_liquidacion, 
			'file_adjunto' => $this->_file_adjunto, 
			'tipo_adjunto' => $this->_tipo_adjunto);
}
    public function setFromArray(array $data) {
    	foreach (array('id_liquidacion_adjunto', 'id_liquidacion', 'file_adjunto', 'tipo_adjunto') as  $property) {
    		if (isset($data[strtoupper($property)])) {
     			$this->{'_'. $property} = $data[strtoupper($property)];
    		}
    	}
    }
} ?>